﻿//===============================================================================
// Microsoft patterns & practices Enterprise Library Contribution
// Query Application Block
//===============================================================================

using System.ComponentModel;
using System.Management.Instrumentation;

namespace EntLibContrib.Query.Instrumentation
{
	/// <summary>
	/// Let the system know that the InstallUtil.exe tool will be run against this assembly
	/// </summary>
	[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2117:AptcaTypesShouldOnlyExtendAptcaBaseTypes")]
	[RunInstaller(true)]
	public partial class QueryDatabaseInstrumentationInstaller : DefaultManagementProjectInstaller
	{
		#region Construction
		/// <summary>
		/// Represents the installer for the instrumentation events. Not intended for direct use.
		/// </summary>
		[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2116:AptcaMethodsShouldOnlyCallAptcaMethods")]
		public QueryDatabaseInstrumentationInstaller()
		{
			InitializeComponent();
			Installers.Add(new DefaultManagementInstaller());
		}
		#endregion
	}
}